Datarol-II: A Fine-Grain Massively Parallel Architecture

نویسندگان

  • Tetsuo Kawano
  • Shigeru Kusakabe
  • Rin-ichiro Taniguchi
  • Makoto Amamiya
چکیده

In this paper, we introduce the Datarol-II processor, that can e ciently execute a ne-grain multi-thread program, called Datarol. In order to achieve the e cient multi-thread execution by reducing context switching overhead, we introduce an implicit register load/store mechanism in the execution pipeline. A two-level hierarchical memory system is also introduced in order to reduce memory access latency. The simulation results show that the Datarol-II processor can tolerate remote memory access latencies and execute a ne-grain multi-thread program e ciently.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Datarol: A Parallel Machine Architecture for Fine-Grain Multithreading

In this paper, we discuss the design principle of massively parallel distributed-memory multiprocessor architecture, and introduce the Datarol-II machine architecture. We present the Datarol-II processor design, including communication protocol and handling mechanisms of remote memory access remote process/procedure invocation. Several evaluation data of the Datarol-II processor are shown from ...

متن کامل

Fine-Grain Multi-Thread Processor Architecture for Massively Parallel Processing

Latency, caused by remote memory access and remote procedure call, is one of the most serious problems in massively parallel computers. In order to eliminate the processors' idle time caused by these latencies, processors must perform fast context switching among ne-grain concurrent processes. In this paper, we propose a processor architecture, called Datarol-II, that promotes e cient negrain m...

متن کامل

Prolog on the multithreaded Datarol-II machine based on the logicflow execution model

The paper presents how a massively parallel Prolog implementation can be achieved on the multithreaded Datarol-II machine. First the main features of the parallel Logicflow Model is summarized which was developed for implementing Prolog on massively parallel computers. Prolog programs are transformed into a dataflow-like graph called the Logicflow Graph in which nodes are macro dataflow nodes a...

متن کامل

Design Principle of Massively Parallel Distributed-Memory Multiprocessor Architecture

In this papery we discuss the design principles of massively parallel distributed-memory multiprocessor architecture and propose the Datarol-H architecture. We present the architecture of the massively parallel Datarol-H machine and show a Datarol-H processor design, including communication protocol and handling mechanisms of remote memory access and remote process/procedure invocation. Last, w...

متن کامل

A Practical Processor Design For Multithreading

High speed message handling is one of the most important problems for e cient multithread processing. We have proposed a processor architecture called DatarolII, that promotes the e cient ne-grain multithreaded execution, by performing fast context switching among ne-grain concurrent processes. We are developing a prototype multithread machine KUMP/D (Kyushu University Multi-media Processor on ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994